/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Howework.demo04;

/**
 *
 * @author 陈健铭
 */
public class ID { public static void main(String[] args) {
        String mobile="452122111103030019";
        
        boolean flag=true;
        if(mobile.length()!=18){
            flag=false;
        }
        if(!(mobile.startsWith("45"))){
            flag=false;
        }
        String numstr="0123456789x";
        for(int i=0;i<mobile.length();i++){
            char c=mobile.charAt(i);
            int temp=numstr.indexOf(c);
            if(temp<0){
                flag=false;
                break;
            }
        }
            if(flag){
                System.out.println("合法的身份证号码");
            }       
            else{
                System.out.println("不是合法的身份证号码");
            }  
    }
}


